package com.clp.protocol.iec104.client.master_state;

import com.clp.protocol.iec104.client.async.MasterPromise;
import com.clp.protocol.iec104.connect.state.StateFul;

/**
 * 主站状态，可被注册 promise
 */
public interface MasterState extends StateFul {

    <V> MasterPromise<V> register(MasterPromise<V> sendPromise);

}
